sheltering roof - Deutsch Englisch Wörterbuch